Approximating with Input Level Granularity
نویسندگان
چکیده
Approximate computing is a technique for bridging the growing imbalance between computational power and computational needs by trading small amounts of accuracy for large amounts of performance or energy. Current approximate computing techniques are configured to choose how to approximate based either on training inputs that are representative of the “real” input or on occasional runtime checks that compare the exact results to those of the approximation and adjust accordingly. We argue that because these approaches are based on worst or average case behavior, they cannot make the most of each input and thus they are bound to either cause excessive error or leave performance on the table. We introduce input level granularity, an approach that may make it possible to achieve good performance and acceptable accuracy on every input.
منابع مشابه
Applications and Discovery of Granularity Structures in Natural Language Discourse
Granularity is the concept of breaking down an event into smaller parts or granules such that each individual granule plays a part in the higher level event. Humans can seamlessly shift their granularity perspectives while reading or understanding a text. To emulate such a mechanism, we describe a theory for inferring this information automatically from raw input text descriptions and some back...
متن کاملParsing German: How Much Morphology Do We Need?
We investigate how the granularity of POS tags influences POS tagging, and furthermore, how POS tagging performance relates to parsing results. For this, we use the standard “pipeline” approach, in which a parser builds its output on previously tagged input. The experiments are performed on two German treebanks, using three POS tagsets of different granularity, and six different POS taggers, to...
متن کاملVision-Motion Planning of a Mobile Robot considering Vision Uncertainty and Planning Cost
This paper proposes a planning method for a vision-guided mobile robot under vision uncertainty and limited computational resources. The method considers the following two tradeo s: (1) granularity in approximating a probabilistic distribution vs. plan quality, and (2) search depth vs. plan quality. The rst tradeo is managed by predicting the plan quality for a granularity using a learned relat...
متن کاملCascade Classifiers for Hierarchical Decision Systems
Hierarchical classifiers are usually defined as methods of classifying inputs into defined output categories. The classification occurs first on a low-level with highly specific pieces of input data. The classifications of the individual pieces of data are then combined systematically and classified on a higher level iteratively until one output is produced. This final output is the overall cla...
متن کاملIntegrating Descriptions to Characterize Multimedia Collections
In this paper, an innovative approach is proposed for integration of descriptions regarding multimedia content collections. The proposed method has been applied to audio– visual content clusterings, which were extracted using different algorithms. With the support of low level features, obtained with further algorithms, all input clusterings are characterized and then merged in a new integrated...
متن کامل